/*
 * NetworkClient.hpp
 *
 *  Created on: Nov 21, 2014
 *      Author: toti
 */

#ifndef NETWORKCLIENT_HPP_
#define NETWORKCLIENT_HPP_

#include <string>

class NetworkServer;
class NetworkChannel;

class NetworkClient{

private:

	std::string clientName;
	NetworkServer *networkServer;
	NetworkChannel *networkChannel;

public:

	std::string& getClientName();
	NetworkServer *getNetworkServer();
	NetworkChannel *getNetworkChannel();

	void setClientName(std::string& clientName);
	void setNetworkServer(NetworkServer *networkServer);
	void setNetworkChannel(NetworkChannel *networkChannel);

};


#endif
